Astypalaia Island, Astypalaia Island, Dodecanese Panagia Flevariotissa is built on the hollow of a hill-side. Part of the church is built inside a cave, while the structure has been completed with a Byzantine type edifice. The church was a centre of worship in ancient times.
It... View More